c9b08138084c8693c5161b8020c9a7f62d58e6a8,plugins/mpsdevkit/source_gen/jetbrains/mps/ide/devkit/newLanguageDialog/NewLanguageDialogContentPane.java,NewLanguageDialogContentPane,createNewLanguage,#,259

Before Change


  }

  /*package*/ Language createNewLanguage() {
    myThis.setResult(NewModuleUtil.createModule(MPSExtentions.DOT_LANGUAGE, myThis.getLanguageNamespace(), myThis.getLanguagePath(), myThis.getProject(), new _FunctionTypes._return_P3_E0<Language, String, IFile, MPSProject>() {
      public Language invoke(String s, IFile f, MPSProject p) {
        return NewModuleUtil.createNewLanguage(s, f, p);
      }
    }, new _FunctionTypes._void_P1_E0<ModuleDescriptor>() {
      public void invoke(ModuleDescriptor d) {
        ModuleReference devkitRef = LanguageDesign_DevKit.MODULE_REFERENCE;
        d.getUsedDevkits().add(devkitRef);
      }
    }));
    return myThis.getResult();
  }

After Change


    component.add(this.createComponent_hneum8_d0());
    component.add(this.createComponent_hneum8_e0());
    component.add(this.createComponent_hneum8_f0());
    component.add(this.createComponent_hneum8_g0());
    this.myEvents.initialize();
    myThis.setLanguageNamespace("");
    myThis.setLanguagePath("");
    myThis.myName_hneum8_c0.setName("Name");
    myThis.myPath_hneum8_e0.setName("Path");
  }

  public Events getEvents() {
    return this.myEvents;
  }

  public void addNotify() {
    super.addNotify();
    this.bind();
  }

  public void removeNotify() {
    this.unbind();
    super.removeNotify();
  }